driven past - French English Dictionary